afta herpetiforme - English Synonyms Dictionary